package org.sunrise.game.game.logic.map;

import java.util.HashMap;
import java.util.Map;

public class MapManager {
    public static final MapManager instance = new MapManager();

    private final Map<Integer, GameMap> maps = new HashMap<>();

    private MapManager() {
        init();
    }

    // 初始化地图，创建多个地图实例
    private void init() {
        for (int i = 1; i <= 2; i++) {
            GameMap gameMap = new GameMap(i);
            maps.put(i, gameMap);
        }
    }

    // 根据地图ID 获取对应的 GameMap
    public GameMap getMap(int mapId) {
        return maps.get(mapId);
    }
}
